package br.com.vacine;

import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.widget.EditText;
import android.widget.Toast;
import br.com.vacine.Entity.VacinaEntity;
import br.com.vacine.dao.DB;

public class CadastroVacinaActivity extends ActionBarActivity{

	VacinaEntity vacina = new VacinaEntity();
	private EditText nomeEd;
	private EditText descricaoEd;
	private int erros = 0;
	
	 protected void onCreate(Bundle savedInstanceState) {
	        super.onCreate(savedInstanceState);
	        setContentView(R.layout.cadastro_vacina);
	        
	        nomeEd = (EditText)findViewById(R.id.input_nomeVacina);
	        descricaoEd = (EditText)findViewById(R.id.input_descricaoVacina);
//	        dataVacinaIdadeEd = (EditText)findViewById(R.id.input_dataVacina);
//	        dataVacinaIdadeEd.setText("0");
	 }
	 
	 @Override
	 public void onResume(){
		 super.onRestart();
	 }
	 
	 public void btCadastrar(View v){
		 
		 vacina.setNomeVacina(nomeEd.getText().toString());
		 vacina.setDescricao(descricaoEd.getText().toString());
//		 vacina.setIdadeString((dataVacinaIdadeEd.getText().toString()));
		 
		 if (nomeEd.getText().toString().length() <= 0) {
			nomeEd.setError(getText(R.string.msgErroCampoObrigatorio));
			nomeEd.requestFocus();
			erros++;
		 }
		 
		 if (descricaoEd.getText().toString().length() <= 0) {
				descricaoEd.setError(getText(R.string.msgErroCampoObrigatorio));
				descricaoEd.requestFocus();
				erros++;
		 }
		 
//		 if (dataVacinaIdadeEd.getText().toString().length() <= 0) {
//			 dataVacinaIdadeEd.setText("0");
//		 }
		 
		 if(erros == 0){
			 DB db = new DB(this);
			 
			 	db.insert(vacina, 1);
			 	Toast.makeText(this, R.string.msgVacinaCadastrada, Toast.LENGTH_LONG).show();
		
		 		finish();
		 
		 }else{
			Toast.makeText(this, R.string.msgErroNaoCadastrado, Toast.LENGTH_LONG).show();
			erros = 0;
		}
	}
 }
	

